package com.cloud.tsp.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.cloud.api.domain.tsp.CommandExecLatest;
import com.cloud.api.domain.tsp.ExamineCommand;
import com.cloud.api.domain.tsp.IssueCommand;
import com.cloud.api.domain.tsp.QueryReview;
import com.cloud.mybatis.domain.TableDataInfo;

import java.util.List;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author haohaibo
 * @since 2023-11-29
 */
public interface ICommandExecLatestService extends IService<CommandExecLatest> {

    TableDataInfo<CommandExecLatest> selectReview(QueryReview para);
    Long selectLockCount();
    void issueCommand(IssueCommand para);

    void examineCommand(ExamineCommand para);

    public void mqNotice(List<String> ids);
}